has made excellent progress - Turco Inglés Diccionario